@charset "utf-8";

.loginOuter{
	width:100%;
	height:300px;
	overflow:hidden;
	margin-top:120px;
}

.loginInputContainer{
	width:40%;
	height:300px;
	float:right;
	color:#ffffff;
}

.pageOuter{
	width:100%;
	min-height:100%;
    height: 100%;
}

.topHeaderContainer{
	width:100%;
	float:left;
}
.topHeader{
	width:100%;
	height:40px;
	box-sizing:border-box;
	float:left;
}

.popWtopHeader{
	width:100%;
	height:40px;
	box-sizing:border-box;
	float:left;
	color:#ffffff;
}

.topHeaderContainerFixed{
	z-index: 9999; 
	position: fixed; 
	left: 0; 
	top: 0; 
	width: 100%;
}

.topLogoBox{
	width:auto;
	height:40px;
	overflow:hidden;
	float:left;
	margin-left:1%;
	margin-right:1%;
}

.topInfoBox{
	width:auto;
	float:right;
}

.contentOuter{
	width:100%;
	box-sizing:border-box;
	float:left;
	min-height:100%;
    height: 100%;
}

.contentMultiColumn{
	box-sizing:border-box;
	float:left;
	min-height:100%;
    height: 100%; 
}

.popWcontentOuter{
	width:100%;
	box-sizing:border-box;
	float:left;
}

.popWcontentOuter .searchContainer{
	padding:10px;
	width:100%;
}

.searchContainer{
	width:100%;
	float:left;
	box-sizing:border-box;	
	background:-webkit-gradient( linear, left top, left bottom, color-stop(5%, #f7f6ef), color-stop(100%, #cbc8b8) );
	background:-moz-linear-gradient( center top, #f7f6ef 5%, #cbc8b8 100% );
	background:-ms-linear-gradient( top, #f7f6ef 5%, #cbc8b8 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f6ef', endColorstr='#cbc8b8');
}

.buttonBox_R{
	width:auto;
	white-space:nowrap;
	display:inline-block;
	float:right;
	margin:5px;
}

.funcBlock{
	width:auto;
	float:left;
	margin:0.5%;
}


.blockBorder{
	border:1px solid #e5e5e5;
	width:100%;
	padding:20px;
	box-sizing:border-box;
	float:left;
}

.gridContainer{
	width:100%;
	float:left;
	box-sizing:border-box;
}


.titleContainer{
	width:100%;
	height:30px;
	float:left;
}

.titleContainer:first-child{
	margin-top:0;
	}
	
.masterDataContainer{
	width:100%;
	padding:5px 1%;
	box-sizing:border-box;
	overflow:auto;	
	background:#dfe6eb;
}

.detailDataContainer{
	width:100%;
	padding:10px 2%;
	box-sizing:border-box;
	overflow:auto;
	
	
}


